refundable advance - French English Dictionary